sediment of coffee or other drinks - Alemán Inglés Diccionario